slippery when wet - French English Dictionary